<?PHP
if (!function_exists('get_courses_wmanagers')) {
    
	// Pas d'accès direct à ce fichier, vérification de l'existence de la variable définie dans le fichier qui l'appelle
	$SECURITE="OK";
	
	// Config de Moodle
    require_once('../../config.php');
    require_once('../includes/config/config.php');
    require_once('../includes/includes.php');
    require_once('../includes/fonctions/fct.php');
  }


if(isset($_POST['user'])){
  $user=$_POST['user'];
}
if(isset($_POST['cours'])){
  $cours=$_POST['cours'];
}



// Vérifions si la personne est déjà responsable du cours
if (verif_responsable($user,$cours))
{
  //Si elle est responsable, on la supprime de la table des responsable
 $sql="DELETE FROM ".$CONF_bdd_prefixe."responsables_espaces WHERE `id_user`='$user' AND `id_course`='$cours' LIMIT 1";
 $query=mysql_query($sql);
  // Nouveau tracking de l'admin sur son action
  $tracking = new tracking(0);
  $id_changement_annee_tracking = $tracking->id; 
  $user_modif=moodle_get_record_user($user);
  $tracking->action="Suppression";
  $tracking->commentaire = "Suppression du Responsable ".addslashes($user_modif->firstname)." ".addslashes($user_modif->lastname)." par ".addslashes($USER->firstname)." ".addslashes($USER->lastname)." sur le cours ".$cours;
  $tracking->date = time();
  $tracking->user = $USER->username;
  $tracking->objet = "Responsable";
  $tracking->id_objet = $user;
  $tracking->update($id_changement_annee_tracking);
  
  // Nouveau tracking sur le responsable sur l'action subit 
  $tracking = new tracking(0);
  $id_changement_annee_tracking = $tracking->id; 
  $user_modif=moodle_get_record_user($user);
  $tracking->action="Suppression";
  $tracking->commentaire = "Suppression du Responsable ".addslashes($user_modif->firstname)." ".addslashes($user_modif->lastname)." par ".addslashes($USER->firstname)." ".addslashes($USER->lastname)." sur le cours ".$cours;
  $tracking->date = time();
  $tracking->user = $user_modif->username;
  $tracking->objet = "Responsable";
  $tracking->id_objet = $USER->id;
  $tracking->update($id_changement_annee_tracking);
    
}
else
{
  //sinon on l'ajoute a la table des responsables
 $sql="INSERT INTO ".$CONF_bdd_prefixe."responsables_espaces (`id_user`,`id_course`) VALUES ('$user','$cours')";
  $query=mysql_query($sql);
 // Nouveau tracking de l'admin sur son action
 $tracking = new tracking(0);
 $id_changement_annee_tracking = $tracking->id; 
 $user_modif=moodle_get_record_user($user); 
 $tracking->action="Ajout";
 $tracking->commentaire = "Ajout du Responsable ".addslashes($user_modif->firstname)." ".addslashes($user_modif->lastname)." par ".addslashes($USER->firstname)." ".addslashes($USER->lastname)." sur le cours ".$cours;
 $tracking->date = time();
 $tracking->user = $USER->username;
 $tracking->objet = "Responsable";
 $tracking->id_objet = $user;
 $tracking->update($id_changement_annee_tracking);
 
 // Nouveau tracking sur le responsable sur l'action subit
 $tracking = new tracking(0);
 $id_changement_annee_tracking = $tracking->id; 
 $user_modif=moodle_get_record_user($user); 
 $tracking->action="Ajout";
 $tracking->commentaire = "Ajout du Responsable ".addslashes($user_modif->firstname)." ".addslashes($user_modif->lastname)." par ".addslashes($USER->firstname)." ".addslashes($USER->lastname)." sur le cours ".$cours;
 $tracking->date = time();
 $tracking->user = $user_modif->username;
 $tracking->objet = "Responsable";
 $tracking->id_objet = $USER->id;
 $tracking->update($id_changement_annee_tracking);

}


    

?>
